android studio将一个页面信息传送到另一个页面并显示 |
您所在的位置:网站首页 › android studio 数据传递 › android studio将一个页面信息传送到另一个页面并显示 |
(1)新建project,如下图所示: (3)完成以上步骤后,查看左侧,应该是这样的: (4)打开main_activity.xml(如下目录)文件。 (8) 第(7)步也可以省略。 我们这个时候,切换到MainActivity.java文件,进行代码编写。 (2) public void sendMessage(View view){ Intent intent = new Intent(MainActivity.this, DisplayActivity.class); EditText editText = (EditText) findViewById(R.id.editText01); String message = editText.getText().toString(); intent.putExtra(EXTRA_MESSAGE, message); startActivity(intent); }sendMessage是作为按钮的onclick所触发的方法: 这个时候,切换到activity_main.xml文件,选择button,onClick下就多了一个sendMessage选项,选择它即可。则按按钮时,会触发这个函数。 其中Intent是为了建立两个页面 MainActivity和DisplayActivity的联系,即进行页面切换 代码编写过程,可以会遇到一些标红的情况,这有很大可能是没有import对应的包,这个时候按住ALT+Enter键,会自动导入包。 (9) 我们先在activity_display.xml中设置一个文本显示框;操作过程与Button类似,不作赘述。 (10) 大体已经完成,由于我们要实现页面(即Activity)切换;我们需要设置两个Activity间的父类和子类的关系,保证打开APP进入默认的页面。 找到该目录下的androidManifest.xml文件: 可以点击这个: 运行得到:有一个是之前我写的application,不关注。点击开刚刚编写的app。
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |